home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fatted Calf
/
The Fatted Calf.iso
/
Applications
/
Graphics
/
GraphicsWorkshop
/
Source
/
GraphicApp.h
< prev
next >
Wrap
Text File
|
1992-05-26
|
2KB
|
88 lines
/* Generated by Interface Builder */
#import <appkit/Application.h>
#import <sys/param.h>
@interface GraphicApp:Application
{
id infoPanel;
id helpPanel;
id dataPanel;
id conversionPanel;
id dataPanelInstance;
id images;
id currentDoc;
id picDoc;
id mainMenu;
id copyMenu;
id dataMenu;
id gammaMenu;
id orientationMenu;
id croppingMenu;
id saveMenu;
id saveAsMenu;
id revertToSavedMenu;
id toBlackAndWhiteMenu;
id to2BitGrayMenu;
id to4BitGrayMenu;
id to8BitGrayMenu;
id to12BitColorMenu;
id to24BitColorMenu;
id invertMenu;
id printMenu;
id inspectorPanel;
id indexer;
id indexerPanel;
id failPanel;
BOOL willFail;
int numWindows;
char appPath[MAXPATHLEN];
}
+ new;
- loadNibFile:(const char *)name owner:anObject withNames:(BOOL)flag;
- fail:sender;
- setFailPanel:anObject;
- open:sender;
- info:sender;
- saveAs:sender;
- preferences:sender;
- help:sender;
- close:sender;
- save:sender;
- copy:sender;
- paste:sender;
- print:sender;
- data:sender;
- loadInspectorPanel:sender;
- setIndexer:anObject;
- makeIndex:sender;
- setAppPath: (char *)path;
- (const char *)appPath;
// querrying methods for other parts of the application
- setDataPanel:anObject; // used to locate data panel
- getDataPanel; // so panels can find the data panel
- setConversionPanel:anObject; // user to locate the conversion panel
- conversionPanel; // so panels can find the conversion panel
- reportDidBecomeMain: sender;
- currentDoc;
- imageControl;
- (int)app:sender openFile:(const char *)filename type:(const char *)aType;
- (int)appAcceptsAnotherFile: sender;
- (int)msgPaste:(int *)flag;
@end